home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / ip / trace / tcplib / RELEASE.FTPDATA < prev    next >
Encoding:
Text File  |  1992-10-14  |  4.9 KB  |  102 lines

  1. Hello,
  2.  
  3. This is a bug fix message for tcplib, a library of TCP traffic models.
  4. We apologize for any inconvenience that this message may cause you.
  5.  
  6. Vern Paxson of LBL noticed that "there's a rather huge spike in the UCB 
  7. ftp-data connections [of the trace data used in tcplib].  During that 
  8. particular day [when the traces was collected,] there were 2312 
  9. connections of 74 bytes each between the same two UCB and remote hosts.  
  10. [Ninety five percent] of these connections came between 30 and 45 seconds
  11. apart.  None of the other datasets showed this sort of traffic so it
  12. clearly appears to be anomalous."
  13.  
  14. Fortunately for us...the anomaly did not show up in either our SIGCOMM or 
  15. Journal of Internetworking papers because of the way we grouped multiple 
  16. ftp-data connections into one conversation.
  17.  
  18. We have taken out the anomalous data from the two data files:
  19.   ftp.nitems
  20.   ftp.itemsize.
  21. Both are available on jerico.usc.edu (128.125.11.6) for anonymous ftp,
  22. in the directory pub/jamin/tcplib.  These files are meant to replace 
  23. their namesakes in the tcplib/data.  To update your libtcp.a, remember 
  24. to do a make in your tcplib directory after you replaced the two files.
  25.  
  26. Alternatively, you can get the new library or the whole set of sources 
  27. from jerico.usc.edu:pub/jamin/tcplib as described below.  The papers 
  28. [Caceres91] and [Danzig92] cited in the tech report are also available
  29. for anonymous ftp from jerico.usc.edu:~ftp/pub/jamin/traffic. The file
  30. traffic.ps.Z is for [Caceres91] and the files journal.part[1-4].ps.Z 
  31. are for [Danzig92].
  32. =======================================================================
  33. The following technical report and the source library it describes are
  34. available for anonymous ftp from jerico.usc.edu:~ftp/pub/jamin/tcplib.
  35. (Jerico's IP address is 128.125.51.6.) The directory contains the 
  36. following files:
  37.  
  38.   README
  39.   libtcp_ds31_ultrix41.a.Z
  40.   libtcp_hp90_hpux847.a.Z   /* not supported anymore because we 
  41.                                lost access to our hp machine. */
  42.   libtcp_sun3_sunos411.a.Z
  43.   libtcp_sun4_sunos411.a.Z
  44.   brkdn_dist.h
  45.   tcpapps.h
  46.   tcplib.1
  47.   tcplib.tar.Z
  48.   tcplibtr.ps.Z
  49.  
  50. All you need to transfer to use the library are: README, brkdn_dist.h, 
  51. tcpapps.h, tcplib.1, and one of libtcp* that matches your setup.  You
  52. need tcplib.tar.Z only if you must generate the library yourself.  
  53. The file tcplibtr.ps.Z is the PostScript version of the tech. report 
  54. which is introduced below:
  55.  
  56.  
  57.     tcplib: A Library of TCP Internetwork Traffic Characteristics
  58.  
  59.                  Peter B. Danzig       Sugih Jamin
  60.  
  61.                     Computer Science Department, 
  62.                  University of Southern California,
  63.                  Los Angeles, California 90089-0781
  64.  
  65.                      traffic@excalibur.usc.edu
  66.  
  67.                             USC-CS-91-495
  68.  
  69. 1. Introduction
  70.   When simulating computer networks, it is necessary to specify the 
  71. traffic between network nodes.  Typically, simulation studies of 
  72. wide-area tcp/ip networks model traffic as a combination of Poisson 
  73. processes and maximal rate streams--corresponding to telnet traffic 
  74. and large file transfers respectively.  Such traffic models are 
  75. justified when the modeler wants to show, for example, that his flow 
  76. control or gateway scheduling algorithm responds well to worst case 
  77. traffic or when essentially nothing is known about the real network
  78. traffic.  However, such models do not reveal how similarly robust 
  79. algorithms respond to the common case load.
  80.   This paper describes tcplib, a library to help generate realistic 
  81. tcp/ip network traffic.  Tcplib is motivated by our observation that 
  82. present-day wide-area tcp/ip traffic cannot be accurately modeled with 
  83. simple analytical expressions, but instead requires a combination of 
  84. detailed knowledge of the end-user applications responsible for the 
  85. traffic and certain measured probability distributions [Caceres91].  
  86. We collected three-day traces of wide-area Internet traffic at UC 
  87. Berkeley, University of Southern California, and Bell Communications 
  88. Research.  Our study identified that out of more than 35 different 
  89. application programs, ftp, smtp, nntp, vmnet, telnet, and rlogin are
  90. responsible for 96% of wide-area tcp/ip bytes.  Two related studies, 
  91. one at University College London and the other at Lawrence Berkeley 
  92. Laboratory, identified a subset of these six applications as 
  93. responsible for most of their wide-area tcp traffic [Crowcroft91] 
  94. [Paxson91]. Tcplib models five of these six applications.  It excluded 
  95. vmnet, an IBM mail exchange application , because it was absent from 
  96. three of the five traces.  Furthermore, since telnet and rlogin have 
  97. essentially the same characteristics, we have included in tcplib only 
  98. routines describing telnetUs.  Additionally, we included characteristics 
  99. of phone conversations based on the study reported in [Brady65] and a 
  100. distribution of conversations composition breakdown derived from several 
  101. stub-network traces.
  102.